﻿namespace GearOptimizer.Adapters
{
    public interface IRepository<T> where T : IIdentifiable
    {
        T Get(string id);
        void Set(T value);
        void Remove(string id);
        bool Contains(string id);
    }
}